lay a ghost

Переводы
развеять призрак
He finally laid the ghost of his past relationship.
Он наконец развеял призрак своих прошлых отношений.
Определения
To resolve or put an end to a lingering problem, fear, or source of distress, often one that has been troubling for a long time; to finally settle something that has been haunting or bothering someone.
Слова
lay

глагол
изгнать
a

артикль или притяжательное местоимение
один
ghost

существительное
призрак